/**
 *
 * Copyright 2015 RSVP Technologies Inc. All rights reserved.
 * DetailInfo.java
 *
 */
package com.gfinal.map.place;

import java.io.Serializable;

/**
 * @author Gao Yudong (gyd@nbicc.com)
 * @date 2015-2-25
 */
public class DetailInfo implements Serializable {
	static final long serialVersionUID = -6136617934933724997L;
	
	/**
	 * 距离中心点的距离
	 */
	private int distance = 0;
	
	/**
	 * 所属分类，如’hotel’、’cater’
	 */
	private String type = null;
	
	/**
	 * 标签
	 */
	private String tag = null;
	
	/**
	 * poi的详情页
	 */
	private String detail_url = null;
	
	/**
	 * poi商户的价格
	 */
	private String price = null;
	
	/**
	 * 营业时间
	 */
	private String shop_hours = null;
	
	/**
	 * 总体评分
	 */
	private String overall_rating = null;
	
	/**
	 * 口味评分
	 */
	private String taste_rating = null;
	
	/**
	 * 服务评分
	 */
	private String service_rating = null;
	
	/**
	 * 环境评分
	 */
	private String environment_rating = null;
	
	/**
	 * 星级（设备）评分
	 */
	private String facility_rating = null;
	
	/**
	 * 卫生评分
	 */
	private String hygiene_rating = null;
	
	/**
	 * 技术评分
	 */
	private String technology_rating = null;
	
	/**
	 * 图片数
	 */
	private String image_num = null;
	
	/**
	 * 团购数
	 */
	private int groupon_num = 0;
	
	/**
	 * 优惠数
	 */
	private int discount_num = 0;
	
	/**
	 * 评论数
	 */
	private String comment_num = null;
	
	/**
	 * 收藏数
	 */
	private String favorite_num = null;
	
	/**
	 * 签到数
	 */
	private String checkin_num = null;
	
	public DetailInfo() {
		super();
	}

	public int getDistance() {
		return distance;
	}

	public void setDistance(int distance) {
		this.distance = distance;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getTag() {
		return tag;
	}

	public void setTag(String tag) {
		this.tag = tag;
	}

	public String getDetail_url() {
		return detail_url;
	}

	public void setDetail_url(String detail_url) {
		this.detail_url = detail_url;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getShop_hours() {
		return shop_hours;
	}

	public void setShop_hours(String shop_hours) {
		this.shop_hours = shop_hours;
	}

	public String getOverall_rating() {
		return overall_rating;
	}

	public void setOverall_rating(String overall_rating) {
		this.overall_rating = overall_rating;
	}

	public String getTaste_rating() {
		return taste_rating;
	}

	public void setTaste_rating(String taste_rating) {
		this.taste_rating = taste_rating;
	}

	public String getService_rating() {
		return service_rating;
	}

	public void setService_rating(String service_rating) {
		this.service_rating = service_rating;
	}

	public String getEnvironment_rating() {
		return environment_rating;
	}

	public void setEnvironment_rating(String environment_rating) {
		this.environment_rating = environment_rating;
	}

	public String getFacility_rating() {
		return facility_rating;
	}

	public void setFacility_rating(String facility_rating) {
		this.facility_rating = facility_rating;
	}

	public String getHygiene_rating() {
		return hygiene_rating;
	}

	public void setHygiene_rating(String hygiene_rating) {
		this.hygiene_rating = hygiene_rating;
	}

	public String getTechnology_rating() {
		return technology_rating;
	}

	public void setTechnology_rating(String technology_rating) {
		this.technology_rating = technology_rating;
	}

	public String getImage_num() {
		return image_num;
	}

	public void setImage_num(String image_num) {
		this.image_num = image_num;
	}

	public int getGroupon_num() {
		return groupon_num;
	}

	public void setGroupon_num(int groupon_num) {
		this.groupon_num = groupon_num;
	}

	public int getDiscount_num() {
		return discount_num;
	}

	public void setDiscount_num(int discount_num) {
		this.discount_num = discount_num;
	}

	public String getComment_num() {
		return comment_num;
	}

	public void setComment_num(String comment_num) {
		this.comment_num = comment_num;
	}

	public String getFavorite_num() {
		return favorite_num;
	}

	public void setFavorite_num(String favorite_num) {
		this.favorite_num = favorite_num;
	}

	public String getCheckin_num() {
		return checkin_num;
	}

	public void setCheckin_num(String checkin_num) {
		this.checkin_num = checkin_num;
	}

	@Override
	public String toString() {
		return "DetailInfo [distance=" + distance + ", type=" + type + ", tag="
				+ tag + ", detail_url=" + detail_url + ", price=" + price
				+ ", shop_hours=" + shop_hours + ", overall_rating="
				+ overall_rating + ", taste_rating=" + taste_rating
				+ ", service_rating=" + service_rating
				+ ", environment_rating=" + environment_rating
				+ ", facility_rating=" + facility_rating + ", hygiene_rating="
				+ hygiene_rating + ", technology_rating=" + technology_rating
				+ ", image_num=" + image_num + ", groupon_num=" + groupon_num
				+ ", discount_num=" + discount_num + ", comment_num="
				+ comment_num + ", favorite_num=" + favorite_num
				+ ", checkin_num=" + checkin_num + "]";
	}
	
}
